cover up with a veil - Allemand Anglais Dictionnaire